presentation
Class StartStatesDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by presentation.StartStatesDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class StartStatesDialog
extends javax.swing.JDialog

Dialog that allow to choice the start states of the target and available services

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  CState availableInitialStates
           
private  javax.swing.JLabel availableInitialStatesLabel
           
private  javax.swing.JLabel availableServiceLabel
           
private  javax.swing.DefaultComboBoxModel boxModel
           
private  javax.swing.JButton cancelButton
           
private  Community community
           
private  javax.swing.JComboBox initialAvailableStateComboBox
           
private  javax.swing.JPanel initialStatesContentPane
           
private  javax.swing.JButton okButton
           
private static long serialVersionUID
           
private  javax.swing.JComboBox serviceComboBox
           
private  Service target
           
private  State targetInitialState
           
private  javax.swing.JComboBox targetInitialStateComboBox
           
private  javax.swing.JLabel targetInitialStateLabel
           
private  CState tempAvailableInitialStates
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
StartStatesDialog(java.awt.Frame owner, Service targ, Community comm)
           
 
Method Summary
private  void closeDialog()
          close dialog
 CState getAvailableStartStates()
          Getter of start states of available services
private  javax.swing.JButton getCancelButton()
          This method initializes cancelButton
private  javax.swing.JComboBox getInitialAvailableStateComboBox()
          This method initializes initialAvailableStateComboBox
private  javax.swing.JPanel getInitialStatesContentPane()
          This method initializes initialStatesContentPane
private  javax.swing.JButton getOkButton()
          This method initializes okButton
private  javax.swing.JComboBox getServiceComboBox()
          This method initializes serviceComboBox
private  javax.swing.JComboBox getTargetInitialStateComboBox()
          This method initializes targetInitialStateComboBox
 State getTargetStartState()
          Getter of start state of target service
private  void initialize()
          This method initializes this
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

target

private Service target

community

private Community community

targetInitialState

private State targetInitialState

availableInitialStates

private CState availableInitialStates

tempAvailableInitialStates

private CState tempAvailableInitialStates

initialStatesContentPane

private javax.swing.JPanel initialStatesContentPane

targetInitialStateLabel

private javax.swing.JLabel targetInitialStateLabel

availableInitialStatesLabel

private javax.swing.JLabel availableInitialStatesLabel

availableServiceLabel

private javax.swing.JLabel availableServiceLabel

targetInitialStateComboBox

private javax.swing.JComboBox targetInitialStateComboBox

serviceComboBox

private javax.swing.JComboBox serviceComboBox

initialAvailableStateComboBox

private javax.swing.JComboBox initialAvailableStateComboBox

boxModel

private javax.swing.DefaultComboBoxModel boxModel

okButton

private javax.swing.JButton okButton

cancelButton

private javax.swing.JButton cancelButton
Constructor Detail

StartStatesDialog

public StartStatesDialog(java.awt.Frame owner,
                         Service targ,
                         Community comm)
Parameters:
owner -
Method Detail

initialize

private void initialize()
This method initializes this


getInitialStatesContentPane

private javax.swing.JPanel getInitialStatesContentPane()
This method initializes initialStatesContentPane

Returns:
javax.swing.JPanel

getTargetInitialStateComboBox

private javax.swing.JComboBox getTargetInitialStateComboBox()
This method initializes targetInitialStateComboBox

Returns:
javax.swing.JComboBox

getOkButton

private javax.swing.JButton getOkButton()
This method initializes okButton

Returns:
javax.swing.JButton

getCancelButton

private javax.swing.JButton getCancelButton()
This method initializes cancelButton

Returns:
javax.swing.JButton

closeDialog

private void closeDialog()
close dialog


getTargetStartState

public State getTargetStartState()
Getter of start state of target service

Returns:
State

getAvailableStartStates

public CState getAvailableStartStates()
Getter of start states of available services

Returns:
CState

getServiceComboBox

private javax.swing.JComboBox getServiceComboBox()
This method initializes serviceComboBox

Returns:
javax.swing.JComboBox

getInitialAvailableStateComboBox

private javax.swing.JComboBox getInitialAvailableStateComboBox()
This method initializes initialAvailableStateComboBox

Returns:
javax.swing.JComboBox